package com.pwt.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import com.pwt.entity.base.BaseEntity;
import javax.persistence.*;
import lombok.EqualsAndHashCode;
import lombok.Data;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;


/**
 * LogCloud
 *
 * @author auto generated
 * @date 2022-01-20 14:49:44
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Entity
@Table(name = "[log_cloud]")
@Schema(name = "LogCloud")
@DynamicInsert
@DynamicUpdate
public class LogCloud extends BaseEntity {

	/**
	 * ?????
	 * nullable : true
	 * default  : null
	 */
	@Schema(name = "jobNos",description = "?????")
	@Column(name = "job_nos", nullable = true, length = 1000)
	private String jobNos;

	/**
	 * ????
	 * nullable : true
	 * default  : null
	 */
	@Schema(name = "message",description = "????")
	@Column(name = "message", nullable = true, length = 1000)
	private String message;

	/**
	 * ??(1:??,0:??)
	 * nullable : true
	 * default  : 1
	 */
	@Schema(name = "status",description = "??(1:??,0:??)")
	@Column(name = "status", nullable = true)
	private Integer status;

	/**
	 * ???? 0-???,1-??
	 * nullable : false
	 * default  : 0
	 */
	@Schema(name = "deleted",description = "???? 0-???,1-??")
	@Column(name = "deleted", nullable = true)
	private Integer deleted;

	/**
	 * 1-???,2-???
	 * nullable : true
	 * default  : null
	 */
	@Schema(name = "type",description = "1-???,2-???")
	@Column(name = "type", nullable = true)
	private Integer type;
}
